
@import url(font-awesome.css);

html {
  font-family: "PingFang SC","Microsoft YaHei", Helvetica, sans-serif;
}
body {
  font-size: 0.7rem;
  color: #010101;
  background-color: #ffffff;
}
.font-helvet {
	font-family: HelveticaNeue-CondensedBold;
}
/*修改aui-tab*/
.aui-tab .aui-tab-item {
	font-size: 0.7rem;
	height: 2.2rem;
	line-height: 2.2rem;
	position: relative;
}
.aui-tab .aui-tab-item.aui-active {
	color: #333333;
	border: none;
	font-weight: bold;
}
.aui-tab .aui-tab-item.aui-active:before {
	content: "";
	position: absolute;
	left: 50%;
	bottom: 0;
	background: #E63350;
	height: 0.1rem;
	width: 70%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}
button:active{
  color: #ff8028 !important;
  background-color: #fff !important;
}
#header {
	background-color: #FFF;
	height: 2.25rem;
	line-height: 2.25rem;
	color: #333;
	box-sizing: content-box;
}
#header .aui-title {
	color: #333;
	font-size: 0.85rem;
}
#header .aui-pull-left,
#header .aui-pull-right {
	padding: 0 0.75rem;
	height: 2.25rem;
	font-size: 0.65rem;
}
#header .back {
	padding: 0;
	width: 2rem;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto 0.9rem;
	background-image: url(../image/common/back.png);
}
#header .close {
  padding: 0;
	width: 0.9rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 0.9rem;
  background-image: url(../image/common/30.png);
}
#header .aui-iconfont {
	color: #333;
}
#header .headRightBtn {
	padding: 0;
	width: 2.25rem;
}
#header .headRightBtn img {
	width: auto;
	height: 0.9rem;
	margin: 0 auto;
}
.color-fff {
	color: #FFF !important;
}
.color-000 {
	color: #010101 !important;
}
.color-333 {
	color: #333 !important;
}
.color-666 {
	color: #666 !important;
}
.color-999 {
	color: #999 !important;
}
.color-ad {
	color: #adadad !important;
}
.color-35{
  color: #353336 !important;
}
.color-e7{
  color: #E73250 !important;
}
.color-f1 {
	color: #f1f1f1 !important;
}
.color-red {
	color: #e73450 !important;
}
.color-555 {
	color: #555555 !important;
}
.bg-white {
	background-color: #FFF !important;
}
.bg-red {
	background-color: #e73450 !important;
}
.bg-none {
	background: none !important;
}
.bg-f5 {
	background-color: #f5f5f5 !important;
}
.bg-ad {
	background-color: #adadad !important;
}
.bg-e7{
  background-color: #E73250 !important;
}
.aui-font-size-19 {
    font-size: 0.95rem !important;
}
.aui-font-size-17 {
    font-size: 0.85rem !important;
}
.aui-font-size-15 {
    font-size: 0.75rem !important;
}
.aui-font-size-13 {
    font-size: 0.65rem !important;
}
.aui-font-size-11 {
	font-size: 0.55rem!important;
}
.aui-font-size-10 {
	font-size: 0.5rem!important;
}
.text-bold {
    font-weight: 700 !important;
}
.line-height {
	line-height: 1;
}
.line-height-m {
	line-height: 1.5;
}
.inline {
	display: inline-block;
}
.radius {
	border-radius: 50%;
}

.aui-py-0 {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.aui-px-0 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.aui-py-5 {
	padding-top: 0.25rem !important;
	padding-bottom: 0.25rem !important;
}
.aui-py-10 {
	padding-top: 0.5rem !important;
	padding-bottom: 0.5rem !important;
}
.aui-py-15 {
	padding-top: 0.75rem !important;
	padding-bottom: 0.75rem !important;
}
.aui-px-5 {
	padding-left: 0.25rem !important;
	padding-right: 0.25rem !important;
}
.aui-px-10 {
	padding-left: 0.5rem !important;
	padding-right: 0.5rem !important;
}
.aui-px-15 {
	padding-left: 0.75rem !important;
	padding-right: 0.75rem !important;
}
.clearfix:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
.relative {
	position: relative;
}
.outline {
	position: relative;
}
.outline:before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 200%;
	height: 200%;
	border: 1px solid #ddd;
	border-radius: 0.2rem;
	-webkit-transform: translate(-50%,-50%) scale(0.5);
	transform: translate(-50%,-50%) scale(0.5);
	display: block !important;
}
/* 右边箭头	*/
.right-arrow {
	position: relative;
}
.right-arrow:before {
	display: block;
	content: '';
	width: 0.4rem;
	height: 0.4rem;
	position: absolute;
	top: 50%;
	right: 0.1rem;
	margin-top: -0.2rem;
	background: transparent;
	border: 1px solid #999;
	border-top: none;
	border-right: none;
	z-index: 2;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-transform: rotate(-135deg);
	transform: rotate(-135deg);
}
.firstNoBorder > *:first-child {
	border: none;
	background-image: none;
}
.lastNoBorder > *:last-child {
	border: none;
	background-image: none;
}
.firstNoMargin > *:first-child {
	margin-top: 0 !important;
}
.lastNoMargin > *:last-child {
	margin-bottom: 0 !important;
}
.bgCover {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.overflow {
	overflow: hidden;
}
.comSec {
	margin-bottom: 0.5rem;
	position: relative;
	background-color: #FFF;
	padding: 0 0.75rem;
}
.comItem {
	position: relative;
	background-color: #FFF;
	padding: 0.25rem 0.75rem;
	min-height: 5rem;
}
.comFlexItem {
	position: relative;
	background-color: #FFF;
	min-height: 2.5rem;

	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;

	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	flex-direction: row;

	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;


	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.height-40 {
	min-height: 2rem;
}
.height-45 {
	min-height: 2.25rem;
}
.height-50 {
	min-height: 2.5rem;
}

.topFix {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 5;
}
.btmFix {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 5;
}
/* 底部按钮 */
.comBtmBtn {
	color: #FFF;
	font-size: 0.8rem;
	text-align: center;
	line-height: 2.5rem;
	background: #E73250;
}
.comBtmBtn.radius {
	border-radius: 5rem;
}
/* 带边框按钮 */
.comBtn {
	min-height: 2.5rem;
	padding: 0 0.5rem;
	font-size: 0.7rem;
	line-height: 2.5rem;
	text-align: center;
	position: relative;
  /*line-height: 2.25rem;*/
	color: #E73250;
}
.comBtn:before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 200%;
	height: 200%;
	border: 1px solid #E73250;
	border-radius: 5rem;
	-webkit-transform: translate(-50%,-50%) scale(0.5);
	transform: translate(-50%,-50%) scale(0.5);
}
/*头像*/
.avatar {
	width: 2rem;
	height: 0;
	padding-bottom: 100%;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
}
.avatar img {
	position: absolute;
	left: 50%;
	top: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}


/*商品列表*/
.comFlowBox {
	padding: 0.5rem;
}
.comGodList {
	margin: -5px -5px 0;
}
.comGodList .grid-sizer,
.comGodList .item {
	float: left;
	width: 50%;
	padding: 5px;
}
.comGodList .inner {
	background: #FFF;
	border-radius: 0.25rem;
	overflow: hidden;
	position: relative;
	box-shadow: 0 0px 8px rgba(0,0,0,0.1);
}
.comGodList .inner .earn {
	position: absolute;
	right: 0;
	top: 1rem;
	font-size: 0.5rem;
	color: #FFF;
	line-height: 1rem;
	background: #E73350;
	padding: 0 0.3rem 0 0.6rem;
	border-radius: 0.5rem 0 0 0.5rem;
	z-index: 1;
}
.comGodList .photo {
	min-height: 100px;
}
.comGodList .photo img {
	width: 100%;
	height: auto;
}
.comGodList .textBox {
	padding: 0.5rem 0.35rem 0.65rem;
}
.comGodList .title {
	height: 1.5rem;
	font-size: 0.6rem;
	line-height: 0.75rem;
	color: #010101;
}
.comGodList .tag {
	margin-top: -0.1rem;
	margin-right: 0.2rem;
	display: inline-block;
	color: #FFF;
	background: #FA7D83;
	border-radius: 0.1rem;
	font-size: 0.4rem;
	padding: 0 0.15rem;
	line-height: 0.6rem;
	vertical-align: middle;
}
.comGodList .priceBox {
	padding: 0.3rem 0 0.2rem;
	font-family: HelveticaNeue-CondensedBold;
	font-size: 0.8rem;
}
.comGodList .delPrice {
	margin-left: 0.25rem;
	color: #ADADAD;
	font-size: 0.6rem;
}
.comGodList .sale {
	color: #ADADAD;
	font-size: 0.45rem;
}
.comGodList .quan {
	font-size: 0.5rem;
	color: #F94C6E;
	height: 0.9rem;
	line-height: 1.1;
	padding: 0 0.35rem;
}
.comGodList .quan:before {
	border-color: #F94C6E;
	border-radius: 0.9rem;
}
.comGodList .quan dt {
	margin-right: 0.1rem;
	padding-right: 0.2rem;
	position: relative;
}
.comGodList .quan dt:before {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	width: 1px;
	height: 200%;
	background: #F94C6E;
	-webkit-transform: translate(0,-50%) scale(0.5);
	transform: translate(0,-50%) scale(0.5);
}
.comGodList .btmInfo {
	padding: 0.5rem 0 0;
	font-size: 0.5rem;
}
.comGodList .btmInfo .avatar {
	width: 0.8rem;
}
.comGodList .btmInfo .name {
	padding: 0 0.25rem;
	color: #363436;
}
.comGodList .btmInfo .like {
	color: #adadad;
	padding-left: 0.85rem;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: auto 0.6rem;
	background-image: url(../image/common/21.png);
}
.comGodList .btmInfo .like.on {
	color: #333;
	background-image: url(../image/common/22.png);
}

.ttlTag {
	margin-top: -0.2rem;
	margin-right: 0.2rem;
	display: inline-block;
	color: #FFF;
	background: #FA7D83;
	border-radius: 0.1rem;
	font-size: 0.4rem;
	padding: 0 0.15rem;
	line-height: 0.6rem;
	vertical-align: middle;
}

/*弹窗*/
.popOverlay {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 10;
	opacity: 0.5;
}
.popBox {
	position: fixed;
	background-color: #FFF;
	z-index: 11;
	opacity: 1;
}
.popBox.btm {
	left: 0;
	bottom: 0;
	width: 100%;
}
.popBox .popTitle{
  height: 2.6rem;
  line-height: 2.6rem;
  color: #373336;
  font-size:0.8rem;
  text-align: center;
}
.popBox .closeP {
  padding: 0;
  width: 0.9rem;
  height: 0.9rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 0.9rem;
  background-image: url(../image/common/close.png);
}
/*喜欢切换按钮*/
.disLike {
	width: 0.6rem;
	height: 0.6rem;
	background: url(../image/common/21.png) no-repeat center center;
	background-size: 0.6rem;
  display: inline-block;
}
.disLike.like {
	background: url(../image/common/22.png) no-repeat center center;
	background-size: 0.6rem;
}

/* 筛选 */
.filterBox {
	opacity: 0;
	visibility: hidden;
}
.filterBox.show {
	opacity: 1;
	visibility: visible;
}
.filterBox .productFilter {
	background: #FFF;
	padding: 0 0.5rem 1rem;
	font-size: 0.6rem;
	z-index: 15;
}
.filterBox .filterList li {
	line-height: 2.2rem;
	color: #999;
	position: relative;
}
.filterBox .filterList li.active {
	color: #333;
}
.filterBox .filterList li.active:before {
	content: '';
	position: absolute;
	top: 50%;
	right: 0.5rem;
	width: 1rem;
	height: 1rem;
	background: url(../image/common/40.png) no-repeat center center;
	background-size: 1rem;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
.filterBox .productFilter .priceFilter {
	padding: 1.5rem 0;
}
.filterBox .productFilter .priceFilter dt {
	color: #666;
}
.filterBox .productFilter .priceFilter dd {
	padding: 0 1rem;
}
.filterBox .priceInputBox input.priceInput {
	font-size: 0.65rem;
	width: 3.5rem;
	background: #eee;
	text-align: center;
	height: 1.6rem;
	border-radius: 0.25rem;
}
.filterBox .priceInputBox .arrow {
	margin: 0 0.25rem;
	color: #999;;
}
.filterBox .filterBtn {
	margin: 0 0.25rem;
	line-height: 1.8rem;
	border-radius: 0.9rem;
	font-size: 0.65rem;
	padding: 0 0.5rem;
	color: #FFF;
	text-align: center;
	width: 12rem;
}
.rangeBox {
	width: 100%;
	position: relative;
}
.rangeBox input[type='range'] {
	width: 100%;
	height: 0.2rem;
	border: 0;
	border-radius: 0.1rem;
	background-color: #E63250;
	position: relative;
	-webkit-appearance: none !important;
}
.rangeBox input[type='range']::-webkit-slider-thumb {
	width: 1.6rem;
	height: 1.6rem;
	border-radius: 50%;
	border: 0.2rem solid #FFF;
	background-color: #E63250;
	box-shadow: 0 0 0.25rem rgba(0,0,0,0.2);
	-webkit-appearance: none !important;
}
.range-tip,
.rangeNum {
	position: absolute;
	top: 1.6rem;
	left: 0;
	font-size: 0.6rem;
	color: #333;
	text-align: center;
}
.rangeNum.start {
	width: 1.6rem;
}
.range-tip {
	width: 2.4rem;
}
/*排序依据*/
.sortBox {
	height: 1.8rem;
}
.sortList {
	padding: 0 0.5rem;
	background: #FFF;
}
.sortList.fix {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 5;
}
.sortList > div {
	width: 25%;
	text-align: center;
	color: #535252;
	font-size: 0.6rem;
	line-height: 1.8rem;
}
.sortList > div.active {
	color: #E73350;
}
.sortList .sort_price span {
	display: inline-block;
	padding-right: 0.8rem;
	background-repeat: no-repeat;
	background-position: right center;
	background-size: auto 0.7rem;
	background-image: url(../image/common/05.png);
}
.sortList .sort_price.on span {
	background-image: url(../image/common/04.png);
}


/*切换 */
.checkbox {
	width: 1rem;
	height: 1rem;
	background: url(../image/common/radio_off.png) no-repeat center center;
	background-size: 1rem;
}
.checkbox.checked {
	background: url(../image/common/radio_on.png) no-repeat center center;
	background-size: 1rem;
}

/*输入框的删除按钮*/
.inputDel {
	position: absolute;
	right: 0.25rem;
	top: 50%;
	width: 1.5rem;
	height: 1.5rem;
	margin-top: -0.75rem;
	background: url(../image/common/12.png) no-repeat center center;
	background-size: 0.8rem;
}

/*通用的 关注 按钮*/
.comFollowBtn {
	color: #e73450;
	padding: 0 0.5rem;
	height: 1.2rem;
	line-height: 1.1rem;
	border: 1px solid #e73450;
	border-radius: 0.6rem;
}
.comFollowBtn:after {
	content: "关注";
}
.comFollowBtn.on:after {
	content: "已关注";
}


/*文章的评论列表*/
.postEvaBox {
	padding: 0 0.5rem;
}
.postEvaBox .myEva .avatar {
	margin-right: 0.5rem;
	width: 1.6rem;
	height: 1.6rem;
	padding: 0;
}
.postEvaBox .myEva .evaInput {
	padding: 0 0.5rem;
	background: #F7F9F9;
	color: #adadad;
	font-size: 0.7rem;
	line-height: 1.6rem;
}
.postEvaList {
	padding-top: 0.75rem;
}
.postEvaList .item {
	position: relative;
	padding-left: 2.1rem;
	margin-bottom: 0.75rem;
}
.postEvaList .avatar {
	position: absolute;
	left: 0;
	top: 0;
	width: 1.6rem;
	height: 1.6rem;
	padding: 0;
}
.postEvaList .likeBtn {
	padding: 0 0.25rem 0 1rem;
	color: #adadad;
	font-size: 0.5rem;
	line-height: 1rem;
	background-position: left center;
	background-repeat: no-repeat;
	background-size: auto 0.6rem;
	background-image: url(../image/common/21.png);
}
.postEvaList .likeBtn.on {
	background-image: url(../image/common/22.png);
}
.postEvaList .evaDate {
	color: #adadad;
	font-size: 0.5rem;
}
.postEvaList .evaDetail {
	padding: 0.5rem 0;
}
.postEvaList .replyBox {
	padding: 0.5rem;
	background: #F7F9F9;
	font-size: 0.6rem;
	color: #333;
}
.postEvaList .replyBox .replyName {
	color: #010101;
	margin-right: 0.25rem;
}
.postEvaList .replyBox .moreReply {
	text-align: right;
	margin-top: 0.25rem;
}
.postEvaList .replyBox .moreReply span {
	display: inline-block;
	color: #FA7C83;
	padding: 0 0.5rem;
}
.postEvaList .replyBox .moreReply span:before {
	border-color: #FA7C83;
	width: 0.35rem;
	height: 0.35rem;
	right: 0;
	margin-top: -0.2rem;
}

.postReplyBox .avatar {
	top: 0.2rem;
	left: 0.2rem;
	width: 1.2rem;
	height: 1.2rem;
}
.postReplyBox .evaDetail {
	color: #666;
}
.atUser {
	color: #1C94E0;
}
/*底部信息条  类似： 已经到底啦  */
.btmInfoBtn {
	color: #adadad;
	font-size: 0.6rem;
	text-align: center;
	line-height: 2.25rem;
}

/*商品列表的 优惠券*/
.comQuan {
	font-size: 0.5rem;
	color: #F94C6E;
	height: 0.9rem;
	line-height: 1.1;
	padding: 0 0.35rem;
}
.comQuan:before {
	border-color: #F94C6E;
	border-radius: 0.9rem;
}
.comQuan dt {
	margin-right: 0.1rem;
	padding-right: 0.2rem;
	position: relative;
}
.comQuan dt:before {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	width: 1px;
	height: 200%;
	background: #F94C6E;
	-webkit-transform: translate(0,-50%) scale(0.5);
	transform: translate(0,-50%) scale(0.5);
}

/*发布商品系列页面  红色背景的 按钮*/
.comPublishBtn {
	color: #FFF;
	height: 1.4rem;
	line-height: 1.4rem;
	font-size: 0.6rem;
	padding: 0 0.5rem;
	background: #E63250;
	border-radius: 0.7rem;
	min-width: 3.75rem;
	text-align: center;
}
/* 页面淡入 */
.fadePage {
	opacity: 0;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.fadePage.show {
	opacity: 1;
}

/*无数据*/
.notData{
  text-align: center;
  min-height: 100%;
  position: absolute;
  width: 100%;
  background: #FBFBFB;
  font-size: 0.7rem;
  color: #adadad;
  padding-bottom: 3rem;
}
.notData img{
  height: 7rem;
  margin: 0 auto 1rem;
}

/* 首页 icon 推荐栏 */
.hotMap {
	background-color: #FFF;
	padding: 0.65rem 0.75rem 0.75rem;
}
.hotMap li {
	padding: 0.35rem 0 0.3rem;
	width: 20%;
	text-align: center;
	font-size: 0.6rem;
	color: #333;
}
.hotMap li .ico {
	margin: 0 auto 0.15rem;
	width: 2.1rem;
	height: 2.1rem;
	border-radius: 50%;
	overflow: hidden;
}
.hotMap li .ico img {
	width: 100%;
	height: 100%;
}
.hotMap.less li {
	width: 25%;
}

/* 商品详情 */
.htmlDetail img {
	height: auto !important;
	width: 100%;
}

.wxTipMask {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	background: rgba(0,0,0,0.8);
}
.wxTipMask:before {
	content: "";
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../image/wx/share.png) no-repeat left top;
	background-size: 100% auto;
}

/* 文章的商品标签 */
.postTag {
	position: absolute;
	margin-top: 5px;
	margin-bottom: 5px;
	z-index: 5;
}
.postTag.fan {
	margin-right: 0;
}
.postTag .dotBox {
	position: relative;
	width: 14px;
	height: 14px;
	z-index: 0;
}
.postTag .dot {
	position: absolute;
	left: 4px;
	top: 4px;
	width: 6px;
	height: 6px;
	background: #FFF;
	border-radius: 50%;
	z-index: 2;
}
.postTag .dot.ani {
	background: rgba(1,1,1,0.4);
	z-index: 0;
	-webkit-animation: sk-double-bounce 1.5s infinite linear;
	animation: sk-double-bounce 1.5s infinite linear;
}
.postTag .tagName {
	position: absolute;
	left: 20px;
	top: 50%;
	padding: 0 10px;
	font-size: 10px;
	color: #FFF;
	line-height: 22px;
	border: 1px solid #FFF;
	background: rgba(1,1,1,0.35);
	border-radius: 12px;
	margin-top: -12px;

	max-width: 50vw;
	
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.postTag:before {
	content: "";
	position: absolute;
	left: 7px;
	top: 50%;
	width: 13px;
	height: 1px;
	background: #FFF;
}
.postTag.fan:before {
	right: 7px;
	left: auto;
}
.postTag.fan .tagName {
	right: 20px;
	left: auto;
}
.postTag.ui-draggable-dragging {
	-webkit-transition: transform 0.3s ease,opacity 0.3s ease;
	transition: transform 0.3s ease,opacity 0.3s ease;
}
.postTag.scale {
	opacity: 0;
	/* -webkit-transform: scale(0.9);
	transform: scale(0.9); */
}
@-webkit-keyframes sk-double-bounce {
	0%, 100% {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	}
	50% {
	  -webkit-transform: scale(2);
			  transform: scale(2);
	}
}
  
@keyframes sk-double-bounce {
	0%, 100% {
	  -webkit-transform: scale(1);
			  transform: scale(1);
	}
	50% {
	  -webkit-transform: scale(2);
			  transform: scale(2);
	}
}


/* 自动适应高度textarea */
.auto-height-textarea {
	position: relative;
	padding: 0.5rem;
}
.auto-height-textarea .autoTxt {
	min-height: 5rem;
	padding-bottom: 1.5rem;
	display: block;
	visibility: hidden;
}
.auto-height-textarea textarea {
	position: absolute;
	top: 0 !important;
	left: 0 !important;
	width: 100%;
	height: 100%;
	line-height: inherit;
	text-indent: inherit;
	letter-spacing: inherit;
	resize:none;
	overflow: hidden;
}
.auto-height-textarea .autoTxt,
.auto-height-textarea textarea {
	font-size: 0.7rem;
	line-height: 1.5;
	letter-spacing: normal !important;
}


/* vue过渡效果 */
.fade-enter-active, .fade-leave-active {
	transition: opacity .3s;
}
.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
	opacity: 0;
}
/* 页面淡入效果 */
.pageCover {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #FFF;
	z-index: 1000;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.35s ease;
	transition: all 0.35s ease;
}
.pageCover.show {
	visibility: visible;
	opacity: 1;
}